#define _CRT_SECURE_NO_WARNINGS 

//#include <stdio.h>
//#include <string.h>
//int main()
//{
//	double x = 22.123;
//	double y = (int)x;
//	x -= y;
//	char ch[10] = (char*)x;
//	for (int i = 0; i < strlen(ch); i++)
//	{
//		char* ch = strrchr(ch, '.');
//		printf("%s", ch + 1);
//	}
//	return 0;
//}


//#include <stdio.h>
//
//int main()
//{
//	char ch = 'a';
//	char pa = 'b';
//	printf("%d", pa - ch);
//	return 0;
//}
//
//
//#include <stdio.h>
//#include <stdlib.h>
//#include <string.h>
//
//int cmp(const void* pa, const void* pb)
//{
//    return (*(char*)pa - *(char*)pb);
//}
//
//int main()
//{
//    char ch[10001] = "0";
//    while (~scanf("%s", ch))
//    {
//        int len = strlen(ch);
//        qsort(ch, len, sizeof(char), cmp);
//        printf("%s\n", ch);
//    }
//    return 0;
//}
//
//


//#include <stdio.h>
//#include <string.h>
//
//int main()
//{
//    char ch[1001] = "0";
//    while (~scanf("%s", ch))
//    {
//        int i = 0;
//        int arr[128] = { 0 };
//        int len = strlen(ch);
//        for (i = 0; i < len; i++)
//        {
//            arr[ch[i]]++;
//        }
//        for (i = 0; i < 128; i++)
//        {
//            while (arr[i] != 0)
//            {
//                printf("%c", i);
//                arr[i]--;
//            }
//        }
//        printf("\n");
//    }
//    return 0;
//}
//
//
//
//








